perm filename RATES.LST[ALS,ALS] blob
sn#480733 filedate 1979-10-11 generic text, type T, neo UTF8
PASCAL/SAIL 1.1 6-SEP-79 COMPILATION LIST PRODUCED ON 11-OCT-79 AT 09:54:48 PAGE 1
1 C;
PASCAL/SAIL 1.1 6-SEP-79 COMPILATION LIST PRODUCED ON 11-OCT-79 AT 09:54:48 PAGE 2
1 (* $A+,D+*)
2 PROGRAM RATES(OUTPUT);
3 VAR C, C0, D, E, F, G, GL, I, N, Y : INTEGER;
4
5 BEGIN
6 WRITELN(OUTPUT,'YIELD I 1 2 3 4 5 6');
7 WRITELN(OUTPUT,' = 0 = 0 = 0 = 0 = 0 = 0');
8 WRITELN(OUTPUT,'INFLATION');
9 FOR I := 1 TO 15 DO
10 BEGIN
11 WRITE(OUTPUT,I:3,' ');
12 FOR Y := 1 TO 6 DO
13 BEGIN
14 N := 1; C := 500000; E := 10000;
15 F := 0; C0 := 500000;
16 WHILE (N <= 40) AND (C > 0) DO
17 BEGIN
18 G := (C*Y) DIV 100;
19 D := G - E;
20 IF (C < C0) AND (F = 0) THEN
21 BEGIN
22 WRITE(OUTPUT,N:6);
23 F := 1;
24 END;
25 C := C + D;
26 E := ((E * I) DIV 100) + E;
27 N := N + 1;
28 END;
29 IF D > 0 THEN WRITE(OUTPUT,' -');
30 IF N <= 40 THEN WRITE(OUTPUT,N:4) ELSE WRITE(OUTPUT,' -');
31 END;
32 WRITELN (OUTPUT);
33 END;
34 END.
0 ERROR(S) DETECTED
HIGHSEG: 0K + 197 WORD(S)
LOWSEG : 0K + 106 WORD(S)
RUNTIME: 00:00.185 ELAPSED: 00:00:03.7 1053 CHARS